A Protégé Plugin for Querying and Reasoning on Persistent OWL Ontologies
نویسندگان
چکیده
The OWL language [1] is being widely used to define ontologies in the Web. This language provides three increasingly expressive sublanguages, namely OWL Lite, OWL-DL and OWL Full. The OWL-DL XML based syntax together with its correspondence with Description Logics (DL) [2], make it a good candidate to be the standard language for defining ontologies used by Semantic Web applications. However, there are still relatively few tools that allow us to manipulate, store and query ontologies defined using this language. Furthermore, Semantic Web applications, such as biological tools, use large ontologies, that is, ontologies with a large number (millions) of instances. Description logic based tools allow us to manage OWL-DL ontologies, but not very large ontologies. The development of tools for storing and querying OWL ontologies is currently under investigation. In this paper we present a plugin for the Protégé [3] environment for reasoning and querying OWL-DL ontologies stored in a relational database. We define a relational schema for storing OWL ontologies and a query/reasoning language, which supports reasoning on both, ontology structure and ontology instances. However, the main feature of this plugin is that developers of OWL-DL reasoners can customize it in order to use their own database and their own query language by means of several configurations files.
منابع مشابه
EQuIKa: Epistemic Querying in OWL 2 Ontologies
Extending ontology querying facilities with the epistemic operator provides practically useful additional functionalities like ontology introspection, integrity constraints checking, etc. In this paper, we present a practical system called EQuIKa capable of epistemic inferencing on OWL 2 DL Ontologies. It implements our recently developed reduction method of epistemic queries to several subsequ...
متن کاملCombining SWRL rules and OWL ontologies with Protégé OWL Plugin, Jess, and Racer
The presentation concerns a draft implementation with Protégé OWL Plugin for SWRL, based on the RDF concrete syntax of the SWRL proposal. A first prototype of a SWRL Tab Widget has been achieved. It is a bridge between Protégé OWL, Racer, and Jess, intended to help reasoning with SWRL rules combined with OWL ontologies. A small example is given including an OWL ontology representing the family ...
متن کاملThe OWL Explanation Workbench: A toolkit for working with justifications for entailments in OWL ontologies
In this article we present the Explanation Workbench, a library and tool for working with justification-based explanations of entailments in OWL ontologies. The workbench comprises a software library and Protégé plugin. The library can be used in standalone OWL API based applications that require the ability to generate and consume justifications. The Protégé plugin, which is underpinned by the...
متن کاملSatisfiability Model Visualization Plugin for Deep Consistency Checking of OWL Ontologies
We present an original Protégé plugin developed for the deep consistency checking of OWL ontologies. The plugin constructs and visualizes a minimal satisfiability model of the ontology, which is likely to uncover potential ontological errors: if the constructed model contradicts the author’s intentions, then the ontology itself is either wrong or incomplete. A satisfiability model is generated ...
متن کاملEditing Description Logic Ontologies with the Protégé OWL Plugin
The growing interest in the Semantic Web and the Web Ontology Language (OWL) will reveal the potential of Description Logics in industrial projects. The rich semantics of OWL provide powerful reasoning capabilities that help build, maintain and query domain models for many purposes. However, before OWL can unfold its full potential, user-friendly tools with a scalable architecture are required....
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008